package cn.wolfcode.trip.base.service;

import cn.wolfcode.trip.base.domain.SignStore;
import cn.wolfcode.trip.base.query.QueryObject;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface ISignStoreService {

    //查询所有商品信息
    List<SignStore> selectAll();


    /**
     * 分页查询
     * @param qo
     * @return
     */
    PageInfo query(QueryObject qo);

    //根据商品id查询商品价值积分
    SignStore selectOne(SignStore record);

    //添加一条商品信息
    void saveOrUpdate(SignStore entity);

    //删除一条商品信息
    void delete(Long id);

    //根据用户id查询兑换商品分页
    List<SignStore> selectProducts(Long userId);
}
